/************************************************************************

								Heroes IV
					  Copyright 2000, The 3DO Company

	------------------------------------------------------------------
  							 scriptable_event.h

	$Header: /heroes4/scriptable_event.h $

	$NoKeywords: $

 ************************************************************************/

#if !defined( SCRIPTABLE_EVENT_H_INCLUDED )
#define SCRIPTABLE_EVENT_H_INCLUDED

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000

// --------------------------------------------------------------------------
// t_hero_scriptable_event enum
// --------------------------------------------------------------------------

enum t_hero_scriptable_event
{
	k_hero_scriptable_begin_combat,
	k_hero_scriptable_lose_combat,
	k_hero_scriptable_win_combat,

	k_hero_scriptable_event_count,
};

// --------------------------------------------------------------------------
// t_town_scriptable_event enum
// --------------------------------------------------------------------------

enum t_town_scriptable_event
{
	k_town_scriptable_begin_combat,
	k_town_scriptable_lose_combat,
	k_town_scriptable_win_combat,
	k_town_scriptable_entered,

	k_town_scriptable_event_count,
};

// --------------------------------------------------------------------------
// t_army_scriptable_event enum
// --------------------------------------------------------------------------

enum t_army_scriptable_event
{
	k_army_scriptable_begin_combat,
	k_army_scriptable_lose_combat,
	k_army_scriptable_win_combat,

	k_army_scriptable_event_count,
};

// --------------------------------------------------------------------------
// t_garrison_scriptable_event enum
// --------------------------------------------------------------------------

enum t_garrison_scriptable_event
{
	k_garrison_scriptable_begin_combat,
	k_garrison_scriptable_lose_combat,
	k_garrison_scriptable_win_combat,
	k_garrison_scriptable_entered,

	k_garrison_scriptable_event_count,
};

#endif // !defined( SCRIPTABLE_EVENT_H_INCLUDED )
